Finden Sie schnell nearshore softwareentwicklung für Ihr Unternehmen: 347 Ergebnisse

COS Geoinformatik - Ihr Partner im Bereich Geoinformationssysteme und Softwareentwicklung.

COS Geoinformatik - Ihr Partner im Bereich Geoinformationssysteme und Softwareentwicklung.

Die immer weiter fortschreitende Informationsgesellschaft, in der die Menschen und Prozesse miteinander vernetzt werden, stellt ständig wachsende Herausforderungen an unsere Kunden und deren betrieblichen Abläufe. Davon angespornt entwickeln wir mit Kreativität und Fachwissen die passenden und effizienten Lösungen. Langjährige und vertrauensvolle Partnerschaften, die einhergehen mit höchster Kundenzufriedenheit, Flexibilität und Praxisnähe, zeichnen uns aus. Die Offenheit unseres Systems erlaubt uns, auf die kundenspezifischen Wünsche einzugehen. Unseren hochmotivierten und verlässlichen Mitarbeitern bieten wir ein freundliches Betriebsklima, stetige Weiterbildung und flexible Arbeitszeiten. Sie verfügen über die beste technische Ausstattung und stehen mit Eigeninitiative und Verantwortungsbewusstsein im regen Austausch direkt mit dem Kunden. Leistungsspektrum Wir entwickeln seit 20 Jahren Informationssysteme für Versorgungsunternehmen, Gemeinden, Industriebetriebe und Ingenieurbüros. Mittelpunkt unserer Entwicklungen ist das Geographische Informationssystem „COSVega“. Es ist ausgestattet mit zahlreichen Fachschalen, beispielsweise für die Dokumentation, Instandhaltung, Planung und Simulation von Kanal-, Wasser-, Gas-, Fernwärme-, Strom- und Telekommunikationsnetzen. Neben „COSVega“ bieten wir weitere Softwarelösungen an, wie z.B. die „UDV“ für die Verwaltung beliebiger Sachinformationen aus unterschiedlichen Datenbanksystemen und eine Vielzahl von „UDV-Apps“ für die mobile Datenerfassung mit Smartphone oder Tablet. Gerne unterstützen wir Sie bei Ihrem nächsten Projekt in den Bereichen: Breitbandplanung Geoinformationssysteme Geodatenmanagement Softwareentwicklung
Softwareentwicklung

Softwareentwicklung

Für Sie entwickeln wir individuelle, zuverlässige und zukunftssichere Automatisierungskonzepte und -lösungen. Dabei verfolgen wir den slowtec Ansatz von mart.
Fallstricke der Softwareentwicklung

Fallstricke der Softwareentwicklung

Software zu entwickeln ist eine komplexe Aufgabe, die viel Konzentration erfordert. Der Prozess ähnelt dem Lösen eines Sudoku-Rätsels, bei dem man ständig die Rahmenbedingungen und das gesamte System im Hinterkopf behalten muss. Dabei werden Ideen in Code umgesetzt und in einer strukturierten Form arrangiert. Das Ziel ist es, eine elegante Lösung zu finden, bei der alle Teile harmonisch zusammenpassen. Wenn jedoch ein Element an der falschen Stelle platziert wird, kann die Struktur zusammenbrechen. Der Arbeitsprozess als Softwareentwickler*in hat seine Vor- und Nachteile. Einerseits kann man sich vollständig auf die Aufgabe konzentrieren und den sogenannten "Flow" erleben, wenn man in seine Arbeit vertieft ist und knifflige Probleme löst. Man kann stundenlang an einer Aufgabe arbeiten und alles andere ausblenden. Wenn man schließlich eine Lösung findet, fühlt man sich großartig - stolz, clever und erleichtert, dass das Problem überwunden wurde. Diese Aspekte machen die Arbeit als Softwareentwickler*in so reizvoll. Auf der anderen Seite gibt es jedoch auch Schattenseiten. Der Erfolg kann zu Überheblichkeit führen, wodurch wir uns selbst überschätzen und Probleme unterschätzen. Wir versprechen unrealistische Dinge und arbeiten aus Stolz sogar ein ganzes Wochenende durch, anstatt zuzugeben, dass wir uns geirrt haben. Dadurch geraten weniger angesehene Aufgaben wie Tests oder Refactoring oft in Vergessenheit und werden vernachlässigt. Diese mangelnde Qualitätssicherung führt dazu, dass Probleme im Code auftreten, die später wieder behoben werden müssen. Das belastet die Nerven und die Effizienz. Ein weiteres Risiko ist der Tunnelblick, den wir beim Fokus auf die Aufgabe entwickeln. Dabei verlieren wir den Blick auf das große Ganze des Projekts und vernachlässigen unsere eigenen physischen und psychischen Bedürfnisse. Dieses Verhalten kann schnell zu einer Abwärtsspirale führen. Wir setzen unrealistische Erwartungen und liefern Ergebnisse von geringer Qualität und Weitsicht ab, während wir persönlich darunter leiden. Solche Probleme häufen sich und führen langfristig zu Frustration bei allen Beteiligten. Projektverantwortliche gewöhnen sich daran, dass Dinge "mal eben" erledigt werden können und erwarten dies auch in Zukunft. Teilweise wird dieses unprofessionelle und ungesunde Verhalten sogar gefördert, indem es durch Lob oder die Idealisierung von "Rockstar-Entwicklern" unterstützt wird. Unerfahrene Teammitglieder lernen dadurch, dass es normal ist, sich aufzuopfern und Aufgaben um jeden Preis erfolgreich abzuschließen. Wenn diese Spirale lange genug anhält, endet das Projekt in einem Zustand, in dem es kaum noch gewartet werden kann. Es entsteht ein hoher technischer Schuldenberg und alle Entwickler*innen sind erschöpft oder haben das Unternehmen verlassen.
Kundenspezifische Entwicklung

Kundenspezifische Entwicklung

Die pro-micron hat sich seit 2016 auf die Produktion und Entwicklung von passiven SAW Funksystemen für verschiedene Anwendungen spezialisiert. Durch individuelle Anpassung von Sensordesign, Packaging und Antennenauslegung wird eine für den spezifischen Einsatz optimierte Lösung realisiert. Seit Ende 2018 produziert pro-micron SAW-basierte Temperatursensoren mit 4 Sensoren in Serie – das Speisethermometer tip_probe wird seit Beginn des Jahres 2019 für den Smart Home Bereich erfolgreich auf dem US-amerikanischen Markt vertrieben. Downloads und Artikel tip_e-motion Automotive tip_probe Food tip_probe Ansprechpartner Produkt und Service Hubertus von Zastrow Geschäftsführer pro-micron PRODUKTE spike – Werkstücküberwachung in der Zerspanung tip_300 – Drahtloser Temperatursensor
Agile Methoden in der Softwareentwicklung sichern die Effizienz.

Agile Methoden in der Softwareentwicklung sichern die Effizienz.

Unsere Softwareentwickler:innen programmieren „wie die Weltmeister“, um in den halbjährlichen Major Releases nur das Beste für Sie auf den Markt zu bringen. Dabei setzen unsere IT-Expert:innen voll auf Agilität. Mit der bewährten SCRUM-Methodik kann der aktuelle Kurs immer wieder spontan angepasst werden, um nie das Ziel aus den Augen zu verlieren. Am Ende eines jeden Sprints steht ein fertiges Item: ein neues Element in einer unserer Softwarelösungen. Qualitätssicherung
Softwareentwicklung

Softwareentwicklung

SHORT-FACTS: Das Dienstleistungsangebot der Accellence beinhaltet alle Bereiche des Software Engineering. Je nach Anforderung wird die Software in verschiedenen Programmiersprachen Windows oder Linux entwickelt (Schwerpunkt der Accellence: C++). Um es auf den Punkt zu bringen: Das Hauptziel unserer Softwareentwicklung ist, kostengünstig, also mit möglichst geringem Aufwand, zuverlässig funktionierende Software zu erstellen, die die Kundenvorgaben vollständig erfüllt. Unser Dienstleistungsangebot umfasst alle Bereiche des Software Engineering. Nach der Aufgabenanalyse und der Erstellung der Softwarearchitektur , des User Interface und des Usability Design, folgt oftmals ein Prototyping, die Machbarkeit kritischer Abläufe zu überprüfen. Die Erstellung einer Netzwerkarchitektur wird notwendig, wenn eine neue Hardwareinfrastruktur geschaffen werden muss. Weitere Schritte sind in diesem Fall die Hardwareauswahl und die zugehörige Hardwarequalifizierung in unserem Testlabor. Der umfangreichste Schritt ist die Softwareentwicklung selbst, mit der die Kunden- und Architekturvorgaben umgesetzt werden. Je nach Anforderung, Kundenvorgabe oder Performanceanforderungen, erfolgt die Umsetzung unter Verwendung verschiedener Programmiersprachen und für unterschiedliche Betriebssysteme . Der Schwerpunkt bei Accellence liegt hier in der Programmierung mit C++ für die Betriebssysteme Windows und Linux. Aber auch andere Technologien, wie JAVA oder Webtechnologien kommen je nach Anwendungsgebiet zum Einsatz. Nach dem Testen und der Erstellung der Dokumentation erfolgt die Übergabe der Software und, in der Regel, die Integration der Software in ein Gesamtsystem. Mit der anschließend durchgeführten erfolgreichen Abnahme durch den Kunden im Rahmen des sogenannten Fabrikabgabetests (FAT) kann die Software in den Wirkbetrieb überführt werden.
Agile Softwareentwicklung mit PHP

Agile Softwareentwicklung mit PHP

Um Projekte dieser Größenordnung zu realisieren, bedienen wir uns moderner Methoden der agilen Softwareentwicklung wie Domain Driven Design, Test Driven Development und der statischen Code-Analyse. Wir arbeiten mit Continuous Integration und Continuous Deployment: Bei Code-Änderungen werden automatisiert verschiedene Tests ausgeführt und Vorschauserver eingerichtet. Nach der Freigabe der Code-Änderungen werden sie automatisch in Betrieb genommen. Der Betrieb wird bei uns vom gleichen Team betreut (DevOps), um Reibungsverluste zu verhindern. Unser Live-Monitoring überwacht System-Parameter und inhaltliche Aspekte Ihrer Anwendung (Observability) und alarmiert uns bei etwaigen Problemen. Dank unseres Supply-Chain-Scanners können wir bei neu bekannt gewordenen Sicherheitslücken in der von uns eingesetzten Software informiert handeln. All das spart nicht nur Zeit bei der Entwicklung, sondern verbessert zugleich die Qualität.
Softwareentwicklung

Softwareentwicklung

Unser Entwicklungs-Team setzt Ihre Anforderungen in unterschiedlichen Bereichen professionell und zielorientiert um und realisiert mit Erfahrung und individuellen Lösungen Ihre Digitalisierungsprojekte.
IT-Consulting & Softwareentwicklung: Seit vielen Jahren Ihre Experten und immer auf dem neuesten technischen Stand

IT-Consulting & Softwareentwicklung: Seit vielen Jahren Ihre Experten und immer auf dem neuesten technischen Stand

Das zeichnet uns besonders aus: mehr als 20 Jahre Erfahrung, durchdachte IT-Konzepte, zeitgemäße Softwareentwicklung nach Maß und zufriedene langjährige Kunden. Warum schätzen uns namhafte Kunden bereits seit vielen Jahren für unser ausgewiesenes Beratungs- und Entwicklungs-Know-how? Ganz einfach: Weil wir das Business von A wie Analyse Ihrer Geschäftsprozesse bis Z wie Zugangsberechtigung einfach beherrschen und uns damit über die Grenzen Berlins hinaus einen Namen gemacht haben! Als Ihr Partner für Consulting und Softwareentwicklung nach Maß sind wir spezialisiert auf webbasierte Anwendungen und unterstützen unsere Kunden bei der Konzeption und Umsetzung webbasierter Portallösungen. Unsere Softwareexperten verfügen über eine langjährige, ausgewiesene Branchenerfahrung. Von der Analyse und Optimierung Ihrer Geschäftsprozesse, der Erstellung von Machbarkeitsstudien, der Ausgabe von Technologie-Empfehlungen und Pflichtenheften bis hin zur Umsetzung von Softwareentwicklungs-Projekten sind sie immer für Sie da. Gemeinsam mit Ihnen entwickeln wir Software-Strategien, die genau auf Ihre Bedürfnisse abgestimmt sind. Sprechen Sie uns an! Ja, ich möchte mehr über Ihr Angebot IT-Consulting und Softwareentwicklung wissen! Bitte senden Sie mir Unser Portfolio Consulting und Softwareentwicklung auf einen Blick IT-Consulting Analyse und Optimierung Ihrer Geschäftsprozesse Damit wir Ihr Business noch besser verstehen Jedes unserer Kundengespräche startet mit der Analyse der Geschäftsprozesse, um die spezifischen Arbeitsabläufe in Ihrem Unternehmen besser zu verstehen und deren Effektivität zu bewerten. Dabei hören wir Ihnen genau zu und erarbeiten Stück für Stück gemeinsam mit Ihnen Ansätze und Lösungen zur Optimierung dieser Prozesse. IT-Strategie Unterstützung bei der strategischen Ausrichtung Ihrer IT Eine intelligente IT-Strategie anzuwenden, heißt nichts anderes, als die mittel- bis langfristige IT-Ausrichtung festzulegen und die Ressourcen sinnvoll zu nutzen bzw. auch zukünftigen Anforderungen anzupassen. Wir helfen Ihnen, hier den richtigen Weg einzuschlagen. Machbarkeitsstudien Konflikte in Ihren IT-Projekten identifizieren und lösen Wie, wann und mit welchen Mitteln kann ein IT-Projekt in Ihrem Unternehmen umgesetzt werden? Gibt es Barrieren oder Konflikte mit bereits umgesetzten Meilensteinen? Diese und andere Fragen für Sie zu beantworten sehen wir ebenfalls als einen wichtigen Teil unserer Beratungsleistung. Technologie-Evaluierung Entdecken Sie die beste IT-Lösung für Ihr Business Wir beschreiben, analysieren, prüfen und bewerten für Sie Projekte, Produkte oder Softwareanwendungen mit dem Ziel, nicht nur die richtige, sondern die beste Lösung für Sie zu finden. Pflichtenhefte Softwareanforderungen definieren und abarbeiten Auf Basis Ihrer Anforderungen erstellen unsere Mitarbeiter bzw. Berater Pflichtenhefte oder Fachspezifikationen, die in konkreter und detaillierter Form beschreiben, wie unsere Softwarelösungen – resultierend aus Ihrem Lastenheft – aussehen werden. Nach Bestätigung des Pflichtenheftes durch unseren Auftraggeber starten wir mit unseren Entwicklungs- bzw. Implementierungsarbeiten. Entwicklung Hoch spezialisierte Software-Entwickler realisieren für Sie kundenspezifische, individuelle Lösungen auf Basis unserer Frameworks oder passen Standardsoftware und Schnittstellen individuell Ihren Wünschen und branchenspezifischen Anforderungen an. IT-Migration – schrittweise Umstellung Ihrer Systeme Systemintegration – Unterstützung bei der Verknüpfung verschiedener Anwendungen Web 2.0-Anwendungen – Einbindung zeitgemäßer Tools in Ihre Systemlandschaft Lösungen Webbasierte Portallösungen Branchenspezifische Anwendungen Versicherungen E-Health Entdecken Sie das M&H Leistungsportfolio IT-Security/Know-how-Schutz Entdeck
Softwareentwicklung

Softwareentwicklung

Wir bieten Ihnen perfekt auf Ihre Hardware abgestimmte Software – vom BIOS, über modifizierte Treiber bis zu individuellen Anwendungen und Apps. Unsere langjährigen Erfahrungen in der Entwicklung von C++ und Java-Projekten sowie in den Bereichen User Experience und Usability sorgen für eine ideale Kombination aus Performance und Bedienbarkeit. Embedded Systeme benötigen perfekt auf die Hardware abgestimmte Software. iesy verfügt über langjährige Erfahrung im Bereich der Softwareentwicklung für Embedded Solutions. Angefangen bei BIOS oder Bootloader können wir in Ihrem Projekt bei Bedarf spezifische Anpassungen durchführen und beispielsweise zusätzliche Funktionsblöcke einbinden oder bestimmte Startparameter konfigurieren. Für Embedded Linux und Windows bietet iesy die Entwicklung modifizierter Gerätetreiber an. Insbesondere bei kundenspezifischen Rechnersystemen werden derartige Anpassungen häufig nachgefragt und stellen ein wichtiges Leistungsmerkmal dar. Speziell die BSP-Entwicklung (Board Support Package) in der Anpassungen an Treibern, Kernel oder auch Bootloader erforderlich sind, ist eine der Kernkompetenzen von iesy. Sie erhalten dadurch komplette Lösungspakete, angepasst an Ihre Anforderungen bzw. Ihre Applikationen. Die Einbindung der Gerätetreiber in die Betriebssystem- und Applikationsumgebung rundet das Leistungsangebot von iesy ab. Neben den verschiedenen Windows Versionen wurde vor allem die Entwicklung von iesy Linux als lizenzkostenfreie Embedded Linux Plattform in den vergangenen Jahren vorangetrieben. Sie benötigen eine spezielle Anwendungssoftware? Insbesondere für Programmierarbeiten im Bereich Datenübermittlung und Kommunikation, Datenbanken, Automatisierung und Visualisierung können wir eine Reihe erprobter Lösungsansätze anbieten. Neben den Hochsprachen C++ und Java greifen wir auch auf schlanke Lösungen, wie HTML5, JavaScript und CSS3 zurück. Ganz gleich ob Backend oder Frontend: Unsere langjährige Erfahrung sowie die ausgewiesene Expertise in den Bereichen User Experience und Usability sorgen dafür, dass Ihre Anwendung ideal auf Ihre Bedürfnisse und die Ihrer Kunden abgestimmt ist. Leistungen Softwareentwicklung
TagYour.Photos

TagYour.Photos

Automatische Verschlagwortung von Fotoarchiven TagYour.Photos analysiert Ihre Fotos und erkennt Bildinhalte durch Künstliche Intelligenz (KI). Die ermittelten Informationen werden anschließend in den Metadaten des Fotos abgelegt und sind somit – softwareunabhängig – beliebig verwendbar. Mit TagYour.Photos sind Sie in der Lage, Funktionen wie Suche, Filterung, Kategorisierung oder Sonstiges zu nutzen, ohne jemals Ihren Fotos manuell Stichworte oder Kategorien zugewiesen zu haben.
Elektronik- und Softwareentwicklung

Elektronik- und Softwareentwicklung

Eine umfassende Technologieübersicht bildet die solide Grundlage unserer erfolgreichen Entwicklungsergebnisse. Mit dem Blick in die Zukunft finden wir die perfekte Lösung zur optimalen Abstimmung Ihrer Hard- und Software Projekte. Unsere weitreichenden Erfahrungen in den Bereichen Schienenfahrzeuge und Steuerungselektronik für mobile Anwendungen setzen wir für Sie ein. Nutzen Sie unsere Kompetenzen für Ihre Projekte – wir übernehmen Systemverantwortung. Selbstverständlich stehen wir Ihnen ebenfalls zur Lösung von Teilaufgaben in bestehenden Projekten zur Verfügung. Wir liefern folgende Produkte und Dienstleistungen: Softwareentwicklung Erstellung von Konzepten, Anforderungsspezifikationen, Pflichten- und Lastenheften Softwareentwicklung für Embedded Control (MPC5200, MPC5125, STM32F407IGT Hardwarenahe Programmierung (C / C++, Assembler) Applikationsentwicklung nach IEC 61131-3 (z.B. CoDeSys) Entwicklung sicherheitsrelevanter Software nach EN 50657 (zulassungsfähige Dokumentation) Entwicklung von Echtzeit-Applikationen Projektierung von Regelkreisen Signalanalyse Prozessvisualisierung PC-Software für Service und Diagnose Kommunikationsschnittstellen und -protokolle zur Übertragung von Prozess- und Diagnosedaten (z.B. CAN, CANopen, CUP, verschiedene Ethernet Protokolle) Erstellen der Software-Qualitätsdokumentation Produktverifikation mit Endkunden oder Zulassungsbehörden Softwaredokumentation nach Kundenspezifikation Elektronikentwicklung Erstellung von Konzepten, Anforderungsspezifikationen, Pflichten- und Lastenheften Auslegung von elektronischen Systemen und Baugruppen Schaltungsentwicklung im Bereich der Analog- und Digital- / Mikroprozessortechnik Embedded Control (z.B. MPC5200, MPC5125, STM32F407IGT Erstellen von Baugruppen-Stromlaufplänen (EDA-Software „CADSTAR“) Erstellen von EMV-gerechten Leiterplatten-Layouts (Finepitch-Technik) Erstellen von Bauteilspezifikationen, Stücklisten, Prüfvorschriften und Fertigungsvorschriften Begleitung von Typprüfungen (Umwelt, Schwingung, Schock, EMV, elektrische Sicherheit) Erstellen von Gerätestromlaufplänen und Legelisten (CAE-Software „E3“) Planung und Durchführung von Erprobungen und Optimierungen Numerische Simulation Entwicklung digitaler Filter Erstellen der Qualitätsdokumentation Produktverifikation mit Endkunden oder Zulassungsbehörden Produktdokumentation nach Kundenspezifikation Prüfmittelentwicklung Prototypenfertigung Ausgewählte Produkte
Softwareentwicklung, IT

Softwareentwicklung, IT

DevOps und Development Management: Vereinfachtes und kontrolliertes Coden fördert Zusammenarbeit und ermöglicht müheloses Entwickeln und Deployment mit Jira Software, Confluence und Bitbucket.
Software-Entwicklung als Keimzelle der Neuentwicklungen

Software-Entwicklung als Keimzelle der Neuentwicklungen

Die Abteilung Software-Entwicklung ist die Keimzelle aller Neuentwicklungen, die uns in die Zukunft tragen: im Datenbankbereich, im Internet, in der Automatisierung der Druckformherstellung. Ein Rechenzentrum mit feuersicheren Wänden wird gebaut, Hochverfügbarkeits-Technik installiert, Kittelberger hostet viele Kunden-Websites und Datenbanken.
Software-entwicklung, die Ihr Unternehmen nach vorne bringt

Software-entwicklung, die Ihr Unternehmen nach vorne bringt

Verwalten, ordnen, planen, kommunizieren und die Termine im Blick behalten. Im beruflichen Alltag fehlt oft die Zeit, sich mit organisatorischen und verwaltungstechnischen Dingen zu befassen. Das müssen Sie auch nicht: Wir entwickeln individuelle Software, die auf Ihre Anforderungen zugeschnitten ist, mit Ihnen wächst und somit Ihre Arbeit erheblich erleichtert. Dabei sind wir in höchstem Maße flexibel.
VPN-Fernwartung und Softwareentwicklung

VPN-Fernwartung und Softwareentwicklung

SEC-Stick Server Release 2.0.3-1 Wir haben die neue Version 2.0.3-1 des SEC-Stick Servers veröffentlicht. In diesem Beitrag finden Sie alle aktuellen Informationen dazu. Neue TOTP-Features beim SEC-Stick Neues Release des SEC-Stick Servers und SEC-Stick-Clients: Mehr Faktoren für mehr Sicherheit – neue TOTP-Features. Was ist TOTP? Time-based One-time Password: team2work setzt mit SSH-VPN und Multi-Faktoren-Authentifizierung auf maximale Sicherheit. « Ältere Einträge
Softwareentwicklung und IoT

Softwareentwicklung und IoT

Capital Embedded Software, Netzwerke und Tools Embedded-Produkte Software und Tools für Auftragsverarbeiter Insights-Hub Industrielles IoT für digitale Zwillinge PLM-Komponenten Toolkits für die Softwareentwicklung Mendix Low-Code-Anwendungsentwicklungsplattform
Softwareentwicklung

Softwareentwicklung

Wir entwickeln die passende Softwarelösung für Ihren individuellen Anwendungsfall. Maßgeschneidert auf Ihren Workflow. Ihr Projekt mit uns Bewertungen in Google.de Zum Beginn des Inhalts springen Individuelle Softwareentwicklung Unsere Leistungen Für Sie entwickeln wir... Software Software-Konzepte Software-Architektur User-Interface-Design Datenmodelle Schnittstellen Für die Branchen... Logistik, Schifffahrt und Spedition Versicherungs- und Finanzwirtschaft Industrie und Fertigung Dienstleistungen Weitere… Mit den Vorteilen... Online überall verfügbar Benutzerzentriert (UX-Design) Individuell & anpassbar Budgetorientert & optimiert Für Sie entwickeln wir... Software Software nach Ihren Anforderungen Im Rahmen einer webbasierten, individuellen Softwareentwicklung analysieren wir mit Ihnen zunächst Ihre spezifischen Arbeitsprozesse und leiten daraus ein Konzept und einen Prototypen mit den notwendigen Features ab. Auf Grundlage dieses Konzepts lassen sich die Aufwände und eine Zeitplanung für die Projektumsetzung abschätzen. Software-Konzepte Softwarekonzepte Intelligente Softwarekonzepte sind als Vorstufe der Programmierung der Leitfaden für die Softwareentwicklung. Zu diesem Zweck erfassen wir Ihre konkreten Bedarfe, besprechen Anforderungen und Wünsche, definieren eine grobe Softwarearchitektur und präsentieren Ihnen die Ergebnisse. Anstelle häufig starrer Lasten-/Pflichtenhefte empfehlen wir eine Softwarekonzeption nach agilen Maßstäben, die durch einen intensiven, kreativen Austausch und regelmäßige Überprüfung schrittweise und für Sie maximal flexibel zu einer erfolgreichen Softwareentwicklung führt. Software-Architektur Software-Architektur Ihr individuelles Software-Konzept setzen wir in die digitale Realität um: Wir kreieren Datenmodelle, modellieren Datenbankstrukturen, erstellen die Software-Architektur und erarbeiten Strategien für die erfolgreiche Datenmigration. User-Interface-Design User-Interface-Design In der Softwareentwicklung ist ein User Interface die Schnittstelle zwischen dem Benutzer und der Softwareanwendung. Als Softwareentwickler ist es unsere Aufgabe, dem Benutzer über ein gutes UI-Design eine intuitive, benutzerfreundliche und effiziente Interaktion anzubieten. Wichtig bei der Gestaltung von Interfaces ist daher eine hohe Benutzerfreundlichkeit, eine klare und verständliche Darstellung von Informationen, konsistente Interaktionsmuster und eine ansprechende visuelle Gestaltung. So erfüllen wir die Erwartungen Ihrer Kunden (Benutzer) und sorgen für eine positive Benutzererfahrung. Datenmodelle Datenmodelle Datenmodelle in der Softwareentwicklung beschreiben die Struktur, das Format und die Beziehungen der Daten, die in der Softwareanwendung gespeichert und verarbeitet werden. Datenmodelle stellen also sicher, dass Ihre Daten konsistent und optimal strukturiert zur Verfügung stehen. Basierend auf Ihren Anforderungen oder bereits bestehenden Daten erarbeiten wir einheitliche Strukturen und die nötigen Beziehungen, sodass die aktuellen Daten abgebildet werden können und auch zukünftige Daten performant geschrieben oder gelesen werden können – je nach Anforderung. Schnittstellen Schnittstellen für Ihre vorhandenen Systeme Eine bestmögliche Kommunikation und Verknüpfung der für Sie entwickelten Software mit Ihren bereits vorhandenen Systemen ist essentiell. Insofern bieten wir Ihnen gern die Entwicklung einer benutzerdefinierten Schnittstelle an, so dass ein reibungsloser Austausch von Informationen und Daten jederzeit gewährleistet ist. Für die Branchen... Logistik, Schifffahrt und Spedition Logistik, Schifffahrt und Spedition sind unsere Kernkompetenz Die zunehmende Digitalisierung und Visualisierung maritimer Abläufe ist ein nicht aufzuhaltender Prozess. Ob Software für speditionelle Leistungen und Abläufe im Import oder Export, Anwendungen für europaweite Transporte auf der Straße oder eine Erf
Softwareentwicklung

Softwareentwicklung

DIe Entwicklung kundenspezifischer Software kann viele Gründe haben - die effiziente und standardisierte Bearbeitung wiederkehrender Aufgabenstellungen, das zur Verfügung stellen der Berechnungstools an Kollegen oder die Automatisierung von kompletten Prozessen. Wir erstellen Softwarelösungen, die genau auf Ihre Aufgabenstellung zugeschnitten ist.
Als Softwareentwickler entwickeln wir Apps für Ihr Produkt

Als Softwareentwickler entwickeln wir Apps für Ihr Produkt

Auf Basis der Internettechnologien JavaScript, HTML und CSS erstellen wir Anwendungen, die auf allen gängigen Plattformen funktionieren. Ob Windows, Linux, Mac OS X oder die mobilen Betriebssysteme iOS, Android und Windows Phone – Wir finden die passende Lösung. Wenn nötig kann dies auch eine native Anwendung sein. So entwickeln wir auch Anwendungen in C, C++, Python und Java.
oryco/mailarchive

oryco/mailarchive

Archivierung von E-Mails Funktionen: - Recherche - Dateianhänge Strukturierte Archivierung mit Vernüpfungen zu: - Kunde - Person (z.B. Kundenansprechpartner) - Projekt - Ticket
LabVIEW Programmierung und Softwareentwicklung

LabVIEW Programmierung und Softwareentwicklung

Als Programmierer und Entwickler mit langjähriger branchenübergreifender Erfahrung in der Messtechnik und Automatisierungstechnik können wir das Potential von LabVIEW voll ausschöpfen und optimal für Ihre Aufgabenstellung einsetzen. Prozessautomatisierung, Steuerung und Automatisierung von Prüfsystemen Wir erstellen mit LabVIEW leistungsstarke Software für Ihren Prüfstand zur Automatisierung, Prüfung und Validierung. Wir steuern alle Messgeräte an Ihrem Prüfplatz oder Messplatz, stellen die Daten auf individuell anpassbaren Benutzeroberflächen dar, protokollieren die Messdaten, generieren den abschließenden Prüfbericht und synchronisieren den Prüfprozess mit dem übergeordneten Produktionsprozess. Erfassung, Auswertung und Visualisierung von Messdaten Wir programmieren und entwickeln mit LabVIEW anspruchsvolle kundenspezifische Anwendungen zur Messdatenerfassung, Signalverarbeitung, Datenauswertung und Datenanalyse. Wir stellen die Messdaten auf individuell anpassbaren Benutzeroberflächen dar, speichern sie in unterschiedlichen Datenformaten ab, protokollieren die Messdaten und generieren den abschließenden Prüfbericht. Deterministische Echtzeitanwendungen auf autonomen Systemen In Verbindung mit LabVIEW Real-Time/RT und LabVIEW FPGA sowie geeigneter Hardware (z.B. NI CompactRIO (cRIO) oder NI Compact FieldPoint (cFP)) realisieren wir autarke, PC-unabhängige Echtzeit-Steuerungen mit schnellen Mess- und Regelalgorithmen und machen damit den Einsatz einer klassischen SPS überflüssig. Messgerätesteuerung Wir automatisieren mit LabVIEW den Zugriff auf Ihr Messgerät. Wir erstellen Ihnen ein eigenständiges Programm mit graphischer Benutzeroberfläche oder binden mit LabVIEW das Gerät über vorhandene Schnittstellen in Fremdsoftware ein. Erstellung von LabVIEW-Treibern Wir erstellen für Ihr Produkt den passenden LabVIEW-Treiber in der von Ihnen gewünschten LabVIEW-Version - ohne zusätzliche Lizenzgebühren. Schnittstellen Wir haben mit LabVIEW Zugriff auf alle gebräuchlichen Hardware- und Softwareschnittstellen (RS232 / RS485 / RS422, GPIB, USB, Ethernet, TCP/IP, UDP, IrDA, Bluetooth, VISA, DataSocket, Portzugriff, DLL, API, ActiveX, eMail, SMTP, POP, HTTP ...). Kompilierservice Wir kompilieren Ihr LabVIEW-Projekt und erstellen Ihnen daraus eine ausführbare Datei (*.exe) oder eine Bibliothek (*.dll) sowie ein Setup zur einfachen Installation; diese können Sie ohne zusätzliche Lizenzgebühren beliebig oft verwenden. Auf dem Zielsystem benötigen Sie keine LabVIEW-Entwicklungsumgebung. Über LabVIEW LabVIEW ist eine rein graphische Entwicklungsumgebung mit Schwerpunkt auf der Entwicklung von Mess- und Automatisierungsapplikationen. LabVIEW ermöglicht es dem Anwender, seine eigene Messapplikation zu definieren und zeitsparend umzusetzen. LabVIEW bildet inzwischen den Quasi-Standard in der graphischen Programmierung für messtechnische Anwendungen. Viele Hersteller von Messhardware bieten mittlerweile Treiber für LabVIEW an, so dass die Implementierung von neuen Hardwarekomponenten in den meisten Fällen problemlos durchzuführen ist. Für die fertige Applikation kann mit wenigen Handgriffen eine Setup-Routine erstellt werden, die das komplette Programm zusammen mit der (kostenlosen) RunTime-Engine auf dem Zielsystem installiert. Auf dem Zielsystem benötigen Sie dann keine Entwicklungsumgebung. Weitere ausführliche Informationen über LabVIEW (National Instruments) Fazit LabVIEW eignet sich hervorragend für die schnelle und unkomplizierte Softwareentwicklung im Feld, d.h. dort, wo später auch die fertige Applikation zum Einsatz kommt. Wir setzen LabVIEW dann ein, wenn der Kunde selbst LabVIEW besitzt und eigenständig Änderungen und Ergänzungen am fertigen Programm vornehmen möchte (z.B. beim Einsatz in der Forschung und Entwicklung), verwenden LabVIEW
Codegeneratoren: Domänenspezifische Automatisierung in der Praxis industrieller Softwareentwicklung

Codegeneratoren: Domänenspezifische Automatisierung in der Praxis industrieller Softwareentwicklung

Die Technologien, die die Grundlage zur automatischen Generierung von Programmcode bilden, werden stetig verbessert und sind mittlerweile auf einem Stand angekommen, der einen gewinnbringenden Einsatz im Rahmen industrieller Projekte verspricht. Der Blick in den tatsächlichen Projektalltag zeigt jedoch, dass Modellierung nur vereinzelt betrieben wird und meist nicht auf die Fachdomäne zugeschnitten ist. Generatoren werden – wenn überhaupt – selten durchgängig eingesetzt, und in fast allen Fällen wird das Generat von Hand weiterverarbeitet. Der Artikel zeigt an kleinen Beispielen aus der Projektpraxis, wie Generatoren erfolgreich eingesetzt werden können.
ENOVIA - Digitalisierung von Entwicklungsprozessen

ENOVIA - Digitalisierung von Entwicklungsprozessen

Digitalisierung von Governance and Lifecycle Prozessen - Dokumentenverwaltung inklusive Office- und Multi-CAD-Integration, Stücklistenverwaltung, verschiedenste Statusnetze, Multi-Projektmanagement ENOVIA 3DEXPERIENCE von Dassault Systèmes erlaubt die effiziente Verwaltung und Optimierung von Entwicklungsprozessen für alle Unternehmen. Vollständige Dokumentenverwaltung inklusive Office- und Multi-CAD-Integration, Stücklistenverwaltung, verschiedenste Statusnetze, Multi-Projektmanagement mit Änderungs- und Freigabewesen.
SOFTWAREENTWICKLUNG

SOFTWAREENTWICKLUNG

In vielen Unternehmen sind zum Teil veraltete oder nicht mehr passende Applikationen in Betrieb. Unsere Spezialisten entwickeln nach Ihren spezifischen Anforderungen maßgeschneiderte Software, die Ihre Produktivität und Ihren Produkterfolg steigert.
Softwareentwicklung

Softwareentwicklung

Wir bieten Ihnen die Softwareentwicklung anspruchsvoller Webanwendungen und von Individualsoftware für Ihr Online Business. Unser Schwerpunkt bei der Softwareentwicklung liegt in der Realisierung von Internetanwendungen, Online Shopsystemen und Portalen mit Content Management System (CMS, WCMS, ECMS), anspruchsvollen E-Commerce Lösungen, leistungsfähigen Online-Datenbanken sowie Lösungen für das Kundenmanagement (CRM), das Media Asset Management (DMAM) und das Online-Marketing. Dazu machen wir Ihnen nach Absprache Ihrer Anforderungen ein individuelles Angebot. Und das ist meist niedriger, als Sie vielleicht gedacht haben. Mit über 20 Jahre Erfahrung in der Softwareentwicklung von Webanwendungen und Online Business Software haben wir ein umfangreiches Wissen und die nötige Erfahrung, um Ihre Webanwendung erfolgreich und effizient zu einem attraktiven Preis zu realisieren. Zur Softwareentwicklung von Webanwendungen nutzen wir Agile Software-Entwicklung Objektorientierte Programmierung in der Programmiersprache Java ein modulares, plattformunabhängiges Framework auf Basis offener Standards die neuesten Webtechnologien (z.B. Webservices, XML, Javascript, Ajax, HTML/CSS) Unsere Webanwendungen basieren auf einem modular erweiterbaren und platformunabhängigen Framework. So können wir bei der Entwicklung von Individualsoftware auf unser umfassendes Angebot an bewährten Webanwendungen zurückgreifen und neue Funktionen flexibel und kostengünstig an Ihre individuellen Anforderungen anpassen. Bei der Softwareentwicklung bieten wir Ihnen das gesamte Spektrum an Dienstleistungen: von der Konzeption und Planung über die Programmierung bis hin zur Implementierung. Uns liegt daran, erfolgreiche Lösungen für Sie zu entwickeln. Darum arbeiten wir professionell. Sie erhalten von uns hochwertige Beratung und persönliche Betreuung. Wir geben Anregungen und hinterfragen, wenn es nötig ist, denn Sie haben die Branchen- und Marktkenntnis und wir kennen die Möglichkeiten des Internet. Aus diesem Grund suchen wir bei der Softwareentwicklung im Austausch mit Ihnen die bestmögliche Lösungen für Ihre Anforderungen. Sie erhalten von uns ausschliesslich sinnvolle Lösungsangebote, die Ihrem Budget und Ihren Anforderungen gerecht werden. Mit unserer Softwareentwicklung erhalten Sie zuverlässig Lösungen von höchster Qualität und Wertbeständigkeit. So sehen wir uns seit unserer Gründung 1998 bei der Programmierung insbesondere der Unterstützung offener Standards und der Entwicklung modular erweiterbarer Softwarekonzepte verpflichtet. Dem entsprechend basieren alle unsere Webanwendungen auf einem einheitlichen modular erweiterbaren Framework auf dem neusten Stand der Technik. Dies ermöglicht Ihnen eine nahezu unbegrenzte Erweiterbarkeit bestehender Systeme und garantiert Ihnen zugleich höchstmöglichen Investitionsschutz und eine entsprechende Zukunftssicherheit Ihrer bestehenden Webanwendung. Unsere Webanwendungen funktionieren zuverlässig, bieten hochwertige Benutzeroberflächen zur Administration und ermöglichen anspruchsvollste Gestaltung in der Präsentationsschicht Ihres Internetauftritts. Persönliche Beratung Planen Sie ein digitales Projekt? Rufen Sie uns an: wir beraten Sie und finden mit Ihnen die beste Lösung für Ihr Projekt. Mo-Fr 10-18:00 Uhr Rückrufservice Persönliche Beratung Planen Sie ein digitales Projekt? Rufen Sie uns an: wir beraten Sie und finden mit Ihnen die beste Lösung für Ihr Projekt. Mo-Fr 10-18:00 Uhr Rückrufservice
7 Mythen über Low-Code: Alles andere als ‚einfache‘ Softwareentwicklung

7 Mythen über Low-Code: Alles andere als ‚einfache‘ Softwareentwicklung

Unternehmen aus allen Branchen versuchen, ihre Maßnahmen auf dem Weg zur digitalen Transformation zu beschleunigen und evaluieren Werkzeuge, welche ihnen dabei helfen können. Low-Code- und auch No-Code-Plattformen stehen dabei ganz oben auf der Liste – unter anderem wegen des Mangels an qualifizierten Softwareentwicklern und der Notwendigkeit, Digitale Transformationsprojekte so schnell wie möglich umzusetzen. Aktuell stehen Unternehmen dabei vor großen Herausforderungen wie monatelange Entwicklungszeiten und exorbitante Kosten, was beides auf Dauer nicht tragbar ist. Hierbei rücken Low-Code- und No-Code-Plattformen in den Mittelpunkt. Es gibt jedoch einige Mythen bzw. Vorurteile, die Unternehmen davon abhalten, den letzten Schritt zu gehen, und sich für eine entsprechende Plattform zu entscheiden Mythos 1: Low-Code-Plattformen sind nur für Citizen Developer geeignet Viele CIOs stehen Low-Code-Plattformen noch skeptisch gegenüber, weil sie der Auffassung sind, dass diese nur für Citizen Developer geeignet wären. Die Wahrheit sieht jedoch ganz anders aus. Die Plattformen ermöglichen es vor allem funktionsübergreifenden Teams, Anwendungen gemeinsam zu entwickeln. Sie bieten eine kollaborative Umgebung für alle Teammitglieder – egal aus welchen Abteilungen diese stammen und unabhängig von ihren IT-Fähigkeiten und Studienhintergrund. Die klassische IT-Abteilung ist genauso in der Lage, mit Low-Code zu arbeiten, wie die unterschiedlichsten Verwaltungs- und Fachabteilungen. No-Code-Plattformen eignen sich besonders für Geschäftsanwender und Citizen Developer, da die Nutzung der Plattform keine Programmierung erfordert. Low-Code-Plattformen hingegen sind vor allem für Power-User (Geschäftsanwender mit technischen Fähigkeiten) und professionelle Anwendungs-Entwickler eine auf die individuellen Einsatzszenarien und Projektanforderungen zugeschnittene optimale Wahl. Mythos 2: Low-Code-Plattformen eignen sich nur für kleine abteilungsspezifische Anwendungen Oft entsteht der Eindruck, dass mit Low-Code nur einfache Lösungen möglich sind. Das ‚Low‘ steht jedoch keinesfalls für minderwertige Qualität, sondern vielmehr für niedrigschwelligen Code, der sofort einsatzbereite ist, also für einen vergleichsweise geringen Aufwand und einen schnellen Projektstart. Diese innovative Technologie wird bereits weltweit in vielen Unternehmen für hochkomplexe Business-Anwendungen eingesetzt. Anfängliche Low-Code-Plattformen waren noch mit Einschränkungen verbunden, die neuesten fortgeschrittenen Plattformen bieten dagegen schier unbegrenzte Möglichkeiten in Bezug auf Skalierbarkeit und Leistung. Dadurch können Unternehmen sowohl ihre Kernprozesse, als auch die Support-Prozesse automatisieren und so letztendlich ihre Digitale Transformation beschleunigen. Mythos 3: Die Verwendung von Low-Code-Plattformen führt zur Etablierung von ‚Schatten-IT‘ Der Begriff Schatten-IT bezieht sich auf eine schlecht verwaltete und unkontrollierte Entwicklung sowie Nutzung von IT-Anwendungen parallel zur Zentral-IT. Es besteht die Befürchtung, dass jeder Nutzer eigene Anwendungen entwickelt und nutzt, wodurch Anwendungssilos in der Organisation entstehen, was wiederum zu getrennten Systemen und letztendlich zu Chaos führt. Eine Code-arme bzw. Code-freie Plattform-Implementierung ermöglicht den Power-Usern, Citizen Developern und Geschäftsanwendern, ihre individuellen Anforderungen zu erfüllen und geeignete Anwendungen unter der Leitung der zentralen IT-Abteilung zu erstellen. Mit der Steuerung eines zentralen IT-Teams kann eine Schatten-IT weitestgehend vermieden und der IT-Rückstand schnell aufgeholt werden. Mythos 4: Mit Low-Code ist eine kundenspezifische Entwicklung nicht möglich Da das Motiv der Low-Code-Entwicklung darin besteht, viel ohne Code (oder mit so wenig Code wie möglich)
Optimieren Sie Ihren Software-Entwicklungsprozess!

Optimieren Sie Ihren Software-Entwicklungsprozess!

Wir beraten und unterstützen Sie dabei, Ihren Entwicklungsprozess durch geeignete auf Ihr Unternehmen zugeschnittene Generatoren noch produktiver zu gestalten. Generatoren können an vielen Stellen viel Zeit einsparen und die Qualität erhöhen, sei es bei Realisierung, Test oder Dokumentation.
Softwareentwicklung

Softwareentwicklung

Unsere Experten in der Softwareentwicklung sind kreative Köpfe, die wenn nötig auch maßgeschneiderte Lösungen nach Ihren Anforderungen schaffen.
Clojure - Der Game Changer für Agile Softwareentwicklung

Clojure - Der Game Changer für Agile Softwareentwicklung

Da sich die Landschaft der Softwareentwicklung kontinuierlich weiterentwickelt, stehen Unternehmen vor der Herausforderung, Werkzeuge auszuwählen, die nicht nur den aktuellen, sondern auch zukünftigen Anforderungen gerecht werden. In diesem Kontext erweist sich Clojure als hervorragende Wahl aufgrund seiner Agilität, Effizienz und nahtlosen Java-Integration.